an uphill struggle - Espagnol Anglais Dictionnaire